christian democratic party of el salvador - German English Dictionary